Hip_GL_VertexArrayObject

Undocumented in source.

Members

Functions

bind
void bind(IHipVertexBufferImpl vbo, IHipIndexBufferImpl ebo)
Undocumented in source. Be warned that the author may not have intended to support it.
createInputLayout
void createInputLayout(Shader s)
Undocumented in source. Be warned that the author may not have intended to support it.
setAttributeInfo
void setAttributeInfo(HipVertexAttributeInfo info, uint stride)
Undocumented in source. Be warned that the author may not have intended to support it.
unbind
void unbind(IHipVertexBufferImpl vbo, IHipIndexBufferImpl ebo)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

ebo
IHipIndexBufferImpl ebo;
Undocumented in source.
isWaitingCreation
bool isWaitingCreation;
Undocumented in source.
vaoInfos
VAOInfo[] vaoInfos;
Undocumented in source.
vbo
IHipVertexBufferImpl vbo;
Undocumented in source.

Inherited Members

From IHipVertexArrayImpl

bind
void bind(IHipVertexBufferImpl vbo, IHipIndexBufferImpl ebo)
Undocumented in source.
unbind
void unbind(IHipVertexBufferImpl vbo, IHipIndexBufferImpl ebo)
Undocumented in source.
setAttributeInfo
void setAttributeInfo(HipVertexAttributeInfo info, uint stride)
Undocumented in source.
createInputLayout
void createInputLayout(Shader s)

Was created because Direct3D 11 needs shader to create its VAO

Meta